off-grid person - German English Dictionary